//package com.plian.system.service.im;
//
//import com.plian.system.dto.im.InvestmentReportDTO;
//import com.plian.system.dto.im.ProjectReportDTO;
//import com.plian.system.vo.im.InvestmentReportVO;
//import com.plian.system.vo.report.ChartsVO;
//import com.plian.system.vo.report.PieChartVO;
//import com.plian.system.vo.report.ReportReturnVO;
//
//public interface IInvestmentReportService {
//
// /**
//  * @Description: //TODO 项目状态报表
//  * @Author: Take-off
//  * @Date: 1:49 PM 2023/7/17
//  * @Param: [dto]
//  * @return: com.plian.system.vo.report.ReportReturnVO
//  **/
// ReportReturnVO getProjectReport(ProjectReportDTO dto);
//
// /**
//  * @Description: //TODO 投资总览
//  * @Author: Take-off
//  * @Date: 1:49 PM 2023/7/17
//  * @Param: [dto]
//  * @return: com.plian.system.vo.im.InvestmentReportVO
//  **/
// InvestmentReportVO getOverview(InvestmentReportDTO dto);
//
// /**
//  * @Description: //TODO 投资计划及执行
//  * @Author: Take-off
//  * @Date: 1:50 PM 2023/7/17
//  * @Param: [dto]
//  * @return: com.plian.system.vo.report.ChartsVO
//  **/
// ChartsVO getExecutionAmount(InvestmentReportDTO dto);
//
//
// /**
//  * @Description: //TODO 投资金额分布
//  * @Author: Take-off
//  * @Date: 1:50 PM 2023/7/17
//  * @Param: [dto]
//  * @return: com.plian.system.vo.report.PieChartVO
//  **/
// PieChartVO getExecutionPie(InvestmentReportDTO dto);
//}
